Maybe:
    -> Time Measurement in component interface
    -> Time warnings

Do later:
    -> Program underfloorLighting
    -> Add an beeper
    -> Program the beeper
    -> Update GNSS Lib to v3
    -> Engine slow down without curve in motorControl
    -> Network clean up (Mqtt remove?)
    -> Extra class for maneuver, autopilot should inherit from int16_t
    -> Better remote Control with Leds for gnss rtk etc
    -> Test Menu for big curve driving
    -> Api with Names and show on Maps in Browser
    -> Menu structure mit add functions for each menu mit pointer return to config (additional not replace)
    -> Menu Display from parent as run() to make Menu as Component
    -> Racing Mode

Do now:
Code:
    Doxygen Kommentare aktualisieren
    Allgemeine Klasse für Sensordaten
    DriveModi soll diese Klasse übergeben bekommen
    DriveModi bekommt Benutzereinagebn Objekt / Oder extra Objekt was diese Daten speichert als extra Klasse damit weniger parameter
    Geschwindigkeiten außerhalb von Modi einstellen, Manager kann die Werte einstellen da Interface
    Git Branch ohne Navigation
    Automat in MoveControl weil jetzt in Arbeit beschrieben
    Liste mit Betriebsmodi, automatisch in Menü einfügen
    Betriebmodi dem Drivemanger ohne switchCase geben, aus Liste oder so
    bettery managment checken, buffer in battery und in Main
    battery tabelle mit eigenen Werten übergeben und nicht in header (wiederverwendbarkeit)
    battery methode für daten erzeugen und in eeporm speichern
    battery bruch mit R werten nur einmal berechnen
    lange kein daten von fernbedienung dann?
    compass calibrieren eigener Betriebsmodus
    Input pointer von fernbedienung nicht veränderbar doppel const

Latex:
    Genaue Beschreibung von PulseCounter HardwareUnit wenn möglich
    Anhang: Liste mit allen Komponenten und Kurzbeschreibung

3D:
    Oberrahmen soll nur aussehen wie ein A
    
    
